package com.jwm.power.model.common;

public enum EnumResult {
    SUCCESS( 200,"请求成功"),

    Exception( 500,"服务器错误"),
    USER_FAIL( 10001,"用户不存在或账号、密码错误"),
    USER_FAIL_NAME( 10002,"用户名已存在"),
    USER_FAIL_DEPT( 10003,"该部门下存在用户"),
    DEPT_FAIL_NAME( 20001,"部门名称已存在"),
    DEPTJOB_FAIL_FNAME( 30001,"职务名称已存在"),
    DIC_FAIL_CHILD( 40001,"上级节点更换时，当前节点不能包含子节点"),
    DIC_FAIL_NAME( 40001,"当前父级下已存在改字典名称"),
    WORK_FAIL_TNAME( 50001,"类型名称已存在"),
    WORK_FAIL_NULLFILE( 50002,"请选择导入文件"),
    WORK_FAIL_FILETYPE( 50003,"导入文件与模板文件不一致");

    private Integer code;
    /**
     * 描述信息
     */
    private String value;


    /**
     * 构造函数
     *
     * @param value 描述信息
     */
    EnumResult(Integer code,String value) {
        this.code = code;
        this.value = value;
    }


    /**
     * 获取描述信息
     *
     * @return 描述信息
     */
    public String getValue() {
        return value;
    }
    /**
     * 获取描述信息
     *
     * @return 描述信息
     */
    public Integer getCode() {
        return code;
    }
}
